OneStopTesting - Quality Testing Jobs, eBooks, Articles, FAQs, Training Institutes, Testing Software, Testing downloads, testing news, testing tools, learn testing, manual testing, automated testing, load runner, winrunner, test director, silk test, STLC

Forum| Contact Us| Testimonials| Sitemap| Employee Referrals| News| Articles| Feedback| Enquiry
 
Testing Resources
 
  • Testing Articles
  • Testing Books
  • Testing Certification
  • Testing FAQs
  • Testing Downloads
  • Testing Interview Questions
  • Career In Software Testing
  • Testing Jobs
  • Testing Job Consultants
  • Testing News
  • Testing Training Institutes
  •  
    Fundamentals
     
  • Introduction
  • Designing Test Cases
  • Developing Test Cases
  • Writing Test Cases
  • Test Case Templates
  • Purpose
  • What Is a Good Test Case?
  • Test Specifications
  • UML
  • Scenario Testing
  • Test Script
  • Test Summary Report
  • Test Data
  • Defect Tracking
  •  
    Software testing
     
  • Testing Forum
  • Introduction
  • Testing Start Process
  • Testing Stop Process
  • Testing Strategy
  • Risk Analysis
  • Software Listings
  • Test Metrics
  • Release Life Cycle
  • Interoperability Testing
  • Extreme Programming
  • Cyclomatic Complexity
  • Equivalence Partitioning
  • Error Guessing
  • Boundary Value Analysis
  • Traceability Matrix
  •  
    SDLC Models
     
  • Introduction
  • Waterfall Model
  • Iterative Model
  • V-Model
  • Spiral Model
  • Big Bang Model
  • RAD Model
  • Prototyping Model
  •  
    Software Testing Types
     
  • Static Testing
  • Dynamic Testing
  • Blackbox Testing
  • Whitebox Testing
  • Unit Testing
  • Requirements Testing
  • Regression Testing
  • Error Handling Testing
  • Manual support Testing
  • Intersystem Testing
  • Control Testing
  • Parallel Testing
  • Volume Testing
  • Stress Testing
  • Performance Testing
  • Agile Testing
  • Localization Testing
  • Globalization Testing
  • Internationalization Testing
  •  
    Test Plan
     
  • Introduction
  • Test Plan Development
  • Test Plan Template
  • Regional Differences
  • Criticism
  • Hardware Development
  • IEEE 829-1998
  • Testing Without a TestPlan
  •  
    Code Coverage
     
  • Introduction
  • Measures
  • Working
  • Statement Coverage
  • Branch Coverage
  • Path Coverage
  • Coverage criteria
  • Code coverage in practice
  • Tools
  • Features
  •  
    Quality Management
     
  • Introduction
  • Components
  • Capability Maturity Model
  • CMMI
  • Six Sigma
  •  
    Project Management
     
  • Introduction
  • PM Activities
  • Project Control Variables
  • PM Methodology
  • PM Phases
  • PM Templates
  • Agile PM
  •  
    Automated Testing Tools
     
  • Quick Test Professional
  • WinRunner
  • LoadRunner
  • Test Director
  • Silk Test
  • Test Partner
  • Rational Robot
  •  
    Performance Testing Tools
     
  • Apache JMeter
  • Rational Performance Tester
  • LoadRunner
  • NeoLoad
  • WAPT
  • WebLOAD
  • Loadster
  • OpenSTA
  • LoadUI
  • Appvance
  • Loadstorm
  • LoadImpact
  • QEngine
  • Httperf
  • CloudTest
  •  
    Languages
     
  • Perl Testing
  • Python Testing
  • JUnit Testing
  • Unix Shell Scripting
  •  
    Automation Framework
     
  • Introduction
  • Keyword-driven Testing
  • Data-driven Testing
  •  
    Configuration Management
     
  • History
  • What is CM?
  • Meaning of CM
  • Graphically Representation
  • Traditional CM
  • CM Activities
  • Tools
  •  
    Articles
     
  • What Is Software Testing?
  • Effective Defect Reports
  • Software Security
  • Tracking Defects
  • Bug Report
  • Web Testing
  • Exploratory Testing
  • Good Test Case
  • Write a Test
  • Code Coverage
  • WinRunner vs. QuickTest
  • Web Testing Tools
  • Automated Testing
  • Testing Estimation Process
  • Quality Assurance
  • The Interview Guide
  • Upgrade Path Testing
  • Priority and Severity of Bug
  • Three Questions About Bug
  •    
     
    Home » Testing Articles » Testing - General Articles » Considering the Modern Technology Career

    Considering the Modern Technology Career

    A D V E R T I S E M E N T


    Software development is a young field, at least compared with established professions like law and medicine. The choice to work in software is likewise a different choice. It is often made in youth and is more an act of joy than a cold, calculated career choice.

    Perhaps you made the choice like I did. My parents' most common comment in the summer of 1986 was something along the lines of "Why don't you go play outside?" The thing was, I had an 8086 computer with 640K of RAM to program on and an entire summer to do it. I was one of us. No way was I going outside.

    Why Technology?
    I enjoyed computers. They made sense. If something went wrong, it was syntax error. I would correct it, and it would work. Computers were the same, over and over again, while humans were inconsistent. Humans said things they didn't mean and used body language or tone of voice to make their points�and when I failed to understand their points, they got mad at me.

    When it came time for college, the choice was obvious. I earned a degree in mathematics. Math was a tough field, but my friends and I were impressed by brain size, not social standing. When my advisor, Professor Defino, suggested I consider a business minor, I practically laughed at him. 

    Instead of trying to understand humans, I was busy trying to get away from them. So, it's no wonder that I missed some realities about the science, technology, engineering, and math fields that my more insightful peers had realized. These jobs have medium professional pay but carry low social status. They require large investments of time and effort that can still be made obsolete by, say, the personal computer, the windowed operating system, the web browser, tablet, or cloud computing. In fact, I dare say that the half-life of a tech career is probably about ten years.

    It's possible that my friends who chose degrees in management information systems, law, and medicine were not "weak" but were more aware and better systems thinkers. When was the last time you hear of a doctor being laid off, outsourced, or offshored?

    What to Do About It
    The victim's answer is that other people should change to make our world a better place. The "Pollyanna" answer is for us all to become CEOs and change the world. Yet, executives swim in a sea of culture, and decisions that are counter-cultural will be rejected like antibodies reject a virus.

    We need a movement�a change the way we think about and approach this issue.

    Reconsidering the Technical Career
    When I was on the computer as a kid, I would ask my elders for a definition of "success" and usually got the same one: "Get a good education, get a good job, work hard, and save for retirement." I admit, if you go to the right school, get the right skills, and have the right amount of experience�say, zero to ten years�that formula still works.

    Then, there are the rest of us�the unwashed masses who don't fit in.

    Sometimes, I consider the possibility that my advisors had it backwards. That getting a "good job" was the first step, the kind of thing one does when getting ready for the real world, and not the final goal. That, once you have that good job, you need to continue to develop value skills. In business, they call this "differentiation," and it's the reason you'll pay twice as much for a box of Cheerios than the generic version.

    My friends who are successful without that traditional education or age all have very specialized skills. Today, it is Hadoop and cloud computing. Five years ago, it was business intelligence. Five years before that, the thing to know was data warehousing.

    I had this same conversation with my father, Roger Heusser, around 1986. I told him that I wanted a job with a defined career ladder, where I could work at the same place for forty years. He looked at me strangely and replied, "Son, I am afraid that those kind of jobs just won't be around for you, at least not in the private sector."

    Perhaps dad had it right.

    A Final Analysis
    Compared to most jobs throughout history, software development is pretty good. We get to work in air-conditioned offices, don't have to carry heavy weights, and, if we are willing to do the work, have considerable prospects for advancement and job security. The problem is in comparing that security and advancement with other fields and deciding what we will do with the rest of our lives. Most of us have the option of doing something else. Sometimes, summering at a seaside tourist town and spending the winter as a ski lift operator seems downright appealing.

    Esther Schindler, the famed technology journalist, once told me, "I don't care what the career numbers say. Do what you love." I certainly understand that. If I had 1986 to do all over again, I suspect I would still be at my keyboard, typing away. It was a joy for me.

    Then again, I have plenty of friends who found their joy and sense of worth as volunteer firefighters and do something else to pay the bills�something more stable and secure.

    In a few years, my daughters will be faced with similar choices. Even now, what they play and what they study will influence what they decide. I just want them to understand all the facts and the implications, so that they can make their own studied, well-considered decisions.

    If I could wish one kind of education on our youth, it would be to have them understand these things before they start their secondary education and not to figure them out after they graduate college. In our own family, we make the most of that time before college by homeschooling our children. We want them to try different things, see what they enjoy, and count the cost before making that final decision.

    Career choice doesn't have to be entirely a cold, calculated decision, but it isn't hacking all summer, either. The best choice is somewhere in the middle, and we should start talking about and treating it that way. Toward that end, we are homeschooling our children.



    More Testing - General Articles
    1 2 3 4 5 6 7 8 9 10 11 Next



    discussionDiscussion Center
    Discuss
    Discuss

    Query

    Feedback
    Yahoo Groups
    Y! Group
    Sirfdosti Groups
    Sirfdosti
    Contact Us
    Contact

    Looking for Software Testing eBooks and Interview Questions? Join now and get it FREE!
     
    A D V E R T I S E M E N T
       
       

    Members Login


    Email ID:
    Password:


    Forgot Password
    New User
       
       
    Testing Interview Questions
  • General Testing
  • Automation Testing
  • Manual Testing
  • Software Development Life Cycle
  • Software Testing Life Cycle
  • Testing Models
  • Automated Testing Tools
  • Silk Test
  • Win Runner
  •    
       
    Testing Highlights

  • Software Testing Ebooks
  • Testing Jobs
  • Testing Frequently Asked Questions
  • Testing News
  • Testing Interview Questions
  • Testing Jobs
  • Testing Companies
  • Testing Job Consultants
  • ISTQB Certification Questions
  •    
       
    Interview Questions

  • WinRunner
  • LoadRunner
  • SilkTest
  • TestDirector
  • General Testing Questions
  •    
       
    Resources

  • Testing Forum
  • Downloads
  • E-Books
  • Testing Jobs
  • Testing Interview Questions
  • Testing Tools Questions
  • Testing Jobs
  • A-Z Knowledge
  •    
    Planning
    for
    Study ABROAD ?


    Study Abroad


    Vyom Network : Free SMS, GRE, GMAT, MBA | Online Exams | Freshers Jobs | Software Downloads | Programming & Source Codes | Free eBooks | Job Interview Questions | Free Tutorials | Jokes, Songs, Fun | Free Classifieds | Free Recipes | Bangalore Info | GATE Preparation | MBA Preparation | Free SAP Training
    Privacy Policy | Terms and Conditions
    Sitemap | Sitemap (XML)
    Job Interview Questions | Placement Papers | SMS Jokes | C++ Interview Questions | C Interview Questions | Web Hosting
    German | French | Portugese | Italian